Versions:

  • 1.58.0
  • 1.57.5
  • 1.57.4
  • 1.57.3
  • 1.57.2
  • 1.57.1
  • 1.57.0
  • 1.56.0
  • 1.55.1
  • 1.55.0
  • 1.54.1
  • 1.54.0
  • 1.53.0
  • 1.52.0
  • 1.51.4
  • 1.51.3
  • 1.51.2
  • 1.51.1
  • 1.51.0
  • 1.50.1
  • 1.50.0
  • 1.49.1
  • 1.49.0
  • 1.48.4
  • 1.48.3
  • 1.48.2
  • 1.48.1
  • 1.48.0
  • 1.47.7
  • 1.47.6
  • 1.47.5
  • 1.47.4
  • 1.47.3
  • 1.47.2
  • 1.47.1
  • 1.47.0
  • 1.46.0
  • 1.45.2
  • 1.45.0
  • 1.44.2
  • 1.44.1
  • 1.44.0
  • 1.43.0
  • 1.42.2
  • 1.42.1
  • 1.42.0
  • 1.41.0
  • 1.40.1
  • 1.40.0
  • 1.39.1
  • 1.39.0
  • 1.38.5
  • 1.38.4
  • 1.38.3
  • 1.38.2
  • 1.38.1
  • 1.38.0
  • 1.37.0
  • 1.36.0
  • 1.35.0
  • 1.34.0
  • 1.33.0
  • 1.32.1
  • 1.32.0
  • 1.31.3
  • 1.31.1
  • 1.31.0
  • 1.30.1
  • 1.30.0
  • 1.29.0
  • 1.28.0
  • 1.27.0
  • 1.26.2
  • 1.26.1
  • 1.26.0
  • 1.25.2
  • 1.25.1
  • 1.25.0
  • 1.24.5
  • 1.24.4
  • 1.24.3
  • 1.24.2
  • 1.24.1
  • 1.24.0
  • 1.23.0
  • 1.22.2
  • 1.22.1
  • 1.22.0
  • 1.21.1
  • 1.21.0
  • 1.20.1
  • 1.20.0
  • 1.19.3
  • 1.19.2
  • 1.19.1
  • 1.19.0
  • 1.18.1
  • 1.18.0
  • 1.17.0
  • 1.16.1
  • 1.16.0
  • 1.15.0
  • 1.14.2
  • 1.14.1
  • 1.14.0
  • 1.13.3
  • 1.13.2
  • 1.13.1
  • 1.13.0
  • 1.12.1
  • 1.12.0
  • 1.11.5
  • 1.11.4
  • 1.11.3
  • 1.11.1
  • 1.10.3

dotenvx is a command-line utility designed to extend the familiar dotenv experience with encryption, multi-environment management, and secure secret sharing. Created by the original author of the ubiquitous dotenv Node.js module, the tool parses .env files and injects their variables into any runtime—local shell, Docker container, CI pipeline, or serverless function—while adding a cryptography layer that keeps sensitive values encrypted at rest. Users generate a project-specific key, encrypt chosen variables, and commit the resulting .env.encrypted file to version control without exposing plaintext secrets; teammates decrypt on the fly by exporting the shared key once. The software natively supports multiple environments (development, staging, production) through cascading .env files, automatically loading the correct set according to NODE_ENV or a custom flag, and offers built-in templates so new contributors can bootstrap required variables instantly. Compatible runners for Node.js, Python, Ruby, Go, PHP, and Rust allow polyglot teams to adopt a single secret-handling workflow, while a lightweight binary distributed in 116 cumulative releases since inception ensures installation on Windows, macOS, or Linux without language-specific package managers. Version 1.58.0, the current stable build, introduces stricter validation rules and faster decryption routines, continuing a rapid cadence that has produced 116 tagged versions to date. As a cross-platform development tool in the “Environment & Variables” category, dotenvx is available for free on get.nero.com, with downloads supplied through trusted Windows package sources such as winget, always serving the latest release and enabling batch installation alongside other applications.

Tags: